// GET 
// 显示一个网页,  网页有一个大标题, 内容为『欢迎来到我的小站』
const http = require('http');
const fs = require('fs');
//创建服务对象
const server = http.createServer((req, res) => {
    //获取路径
    let url = req.url;
    //判断
    if(url === '/'){
        //设置响应头 响应头名大小写都可以的
        // res.setHeader('content-type', 'text/html;charset=utf-8');
        //读取文件内容
        let html = fs.readFileSync(__dirname + '/home.html');
        //end write 设置响应体的时候, 参数可以是『字符串』或『buffer』
        res.end(html);
    }else if(url === '/app.js'){
        res.setHeader('Content-type','text/javascript;charset=utf-8');
        let js = fs.readFileSync(__dirname + '/app.js');
        //end write 设置响应体的时候, 参数可以是『字符串』或『buffer』
        res.end(js);
    }else{
        res.end('<h1>404 Not Found</h1>');
    }
});

server.listen(80, () => {
    console.log('服务启动, 80 端口监听中....');
})